home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / wheels1.arc / README.### < prev    next >
Text File  |  1985-06-28  |  5KB  |  90 lines

  1. San Francisco PC Users Group:     S O F T W A R E   L I B R A R Y
  2. =================================================================
  3. Volume ###: TURBO WHEELS -- handy routines for TURBO Pascal programs.
  4.  
  5. This is a DOUBLE-SIDED diskette.
  6.  
  7. Index   Name           Description
  8.  
  9. ###.01  READTHIS.NOW   Details on all the files on this disk
  10. ###.02  ALLFILES.LIB   / Get all files that match template, display, and
  11. ###.03  ALLFILES.PAS   \ take selection
  12. ###.04  CIRCLE  .LIB   / Circle-drawing procedure for graphics mode
  13. ###.05  CIRCLE  .PAS   \
  14. ###.06  CURSOR  .LIB   / Change or hide cursor
  15. ###.07  CURSOR  .PAS   \
  16. ###.08  DISKMOD .PAS   Disk sector viewing & modification, using GETSECTR.LIB
  17. ###.09  DISKTYP .LIB   / Get disk type (single/double/fixed, 8/9 sectors).
  18. ###.10  DISKTYP .PAS   \ Returns disk size in K (160, 180, 320, 360)
  19. ###.11  EQUIPMNT.LIB   / Function Equipment returns information about
  20. ###.12  EQUIPMNT.PAS   \  equipment is attached to your PC
  21. ###.13  ERRMESSG.LIB   Error messages for DOS 2.0 function calls
  22. ###.14  EXISTFIL.LIB   / Test for existence of a file before you try
  23. ###.15  EXISTFIL.PAS   \ to open it -- avoid crashes.
  24. ###.16  EXTENDIO.LIB    / EXTENDed IO based on DOS 2.0 full-path commands.
  25. ###.17  EXTENDIO.PAS   <  ~.DAT contains the specifications for all
  26. ###.18  EXTENDIO.DAT    \ the new IO functions
  27. ###.19  FANCYKEY.PAS   Character or phrase for key pressed (uses KEYBOARD.LIB)
  28. ###.20  FILEATTR.LIB   / Read and write the attribute byte for any file
  29. ###.21  FILEATTR.PAS   \  (Read-Only, Hidden, System, Archive)
  30. ###.22  FILENAME.TYP   Filename type definition--shared by several others
  31. ###.23  GETFILE .LIB   / Procedures to GET FILEs matching a template.  Also
  32. ###.24  GETFILE .PAS   \ see ALLFILES
  33. ###.25  GETFREE .LIB   / Get amount of free space on disk -- protect your
  34. ###.26  GETFREE .PAS   \ programs from "out of space" crashes
  35. ###.27  GETINTGR.LIB   / Takes an integer in a given range, protected against
  36. ###.28  GETINTGR.PAS   \ invalid keystrokes
  37. ###.29  GETKEYS .LIB   / Simple procedure to catch any keystroke, used in many
  38. ###.30  GETKEYS .PAS   \ of the other programs on this disk
  39. ###.31  GETSECTR.LIB   Read a sector from disk to buffer.  See DISKMOD.PAS
  40. ###.32  GETSETDD.LIB   / Get or Set the default drive.
  41. ###.33  GETSETDD.PAS   \
  42. ###.34  GRFXTABL.LIB   / Get the dot patterns from the ROM graphics table.
  43. ###.35  GRFXTABL.PAS   \ Also see TITLES
  44. ###.36  GTSETDIR.LIB   / Get or Set the current directory path.
  45. ###.37  GTSETDIR.PAS   \
  46. ###.38  HEXFUNCT.LIB   / Convert integers in range -32,768 to 32,767 to
  47. ###.39  HEXFUNCT.PAS   \ Hexadecimal strings from $0000 to $FFFF
  48. ###.40  KAVAIL  .LIB   / Returns available memory in K
  49. ###.41  KAVAIL  .PAS   \
  50. ###.42  KEYBOARD.LIB   / Another approach to catching any keystroke.  See
  51. ###.43  KEYBOARD.PAS   \ SCANCODES.DAT for chart of Scan Codes
  52. ###.44  KEYCHART.DAT   Chart of key codes for GETKEYS.LIB
  53. ###.45  LABEL   .PAS   Uses GETSECTR to read and write diskette label
  54. ###.46  LESSRAM .PAS   / Reset your "official" amount of memory lower, for
  55. ###.47  LESSRAM .COM   \ programs.  Uses REBOOT.LIB.  Runs COMPILED only
  56. ###.48  MKRMDIR .LIB   / Make or remove subdirectories
  57. ###.49  MKRMDIR .PAS   \
  58. ###.50  MONITOR .LIB   Simple procedure to check for color or mono
  59. ###.51  MOVEFILE.LIB   / DOS 2.0 file RENAME--can also MOVE to other directory
  60. ###.52  MOVEFILE.PAS   \ by naming a valid new path
  61. ###.53  NEWINT9 .LIB   / Change the keyboard interrupt to get key release codes
  62. ###.54  NEWINT9 .PAS   \ and disable typematic.  For games, music.
  63. ###.55  NOSOUND .PAS   Quick rescue in case you accidentally leave sound on
  64. ###.56  NUMDISKS.PAS   / Change "official" number of disk drives.  For use w/
  65. ###.57  NUMDISKS.COM   \ certain RAMdisks.  Uses REBOOT.  Runs COMPILED only.
  66. ###.58  PARAMETR.LIB    / Pass parameters to programs from DOS command line.
  67. ###.59  PARAMETR.PAS   < Gets parameter string up to 80 characters.
  68. ###.60  PARAMETR.COM    \ PARAMETR only works if COMPILED
  69. ###.61  POPSCREN.LIB    / "Pop" full screens into view by addressing screen
  70. ###.62  POPSCREN.DAT   < memory.  Uses SCREENS.TYP.  ~.DAT is a sample screen
  71. ###.63  POPSCREN.PAS    \ file used as a demo.
  72. ###.64  QUEUE   .LIB   / A generic QUEUE -- shows how to use dynamic variables
  73. ###.65  QUEUE   .PAS   \ for those who are new to them.
  74. ###.66  README  .###   YOU ARE READING IT
  75. ###.67  REBOOT  .LIB   "Warm" system reboot, without clearing RAM
  76. ###.68  RECTANGL.LIB   / Rectangle-drawing procedure for graphics modes
  77. ###.69  RECTANGL.PAS   \
  78. ###.70  REGPACK .TYP   Contains type definition for REGPACK
  79. ###.71  SAFEWRIT.LIB   / Write to screen w/o letting control characters wreck
  80. ###.72  SAFEWRIT.PAS   \ the display.
  81. ###.73  SCANCODE.DAT   Chart of keyboard Scan Codes -- use with KEYBOARD.LIB
  82. ###.74  SCREEN  .LIB   / Direct video screen input/output
  83. ###.75  SCREEN  .PAS   \
  84. ###.76  SCREENS .TYP   Type declarations for full-screen manipulation
  85. ###.77  SUCCESS .DOC   Descriptions of ANOTHER set of INCLUDE files
  86. ###.78  TITLES  .LIB   / Using ROM character patterns to create titles
  87. ###.79  TITLES  .PAS   \
  88. ###.80  WINDOWS .LIB   / Eases use of windows and window-frames
  89. ###.81  WINDOWS .PAS   \
  90.